atlantic hump-backed dolphin - Turkish English Dictionary